﻿.wrap-mini{
	width:1190px;
    
}
.column-wrap{
	margin-top:10px;
	background:#fff;
	overflow: hidden;
    margin-left:120px;
}
.column-wrap .main-box{
	float: left;
	width:680px;
	/*height:360px;*/
	background: #fff;
	border-right: 1px solid #ddd;
}
.column-wrap .main-box .my-form-wrap{
	margin-top:20px;
}

.column-wrap .sidebar-box{
	float: left;
    padding-left: 10px;
	/*width: 400px;*/
}
.column-head{
	padding:20px 0 10px 30px;
	border-bottom: 1px solid #ddd;
}
.column-head h2{
	font-size: 24px;
	color: #f60;
}
.control-group{
	margin-top:20px;
	overflow:hidden;
}
.control-group .controls-label{
	display:block;
	float:left;
	width:180px;
	line-height:30px;
	text-align:right;
	font-size:14px;
	color:#333;
}
.control-group .controls{
	float:left;
	width:500px;
}
.control-group .controls .ipt-text,
.control-group .controls .ipt-text-verify{
	line-height:18px;
	height:18px;
	padding:5px 2px;
	border: 1px solid #ccc;
	font-size: 14px;
	font-family:"微软雅黑";
}
.control-group .controls .verify-image{
	vertical-align:-12px;
}
.control-group .controls .verify-code-btn{
	margin-left: 10px;
	/*display: inline-block;*/
	padding:0 5px;
	height: 30px;
	cursor: pointer;
	vertical-align:0;
	background:#ddd;
}
.control-group .controls .verify-code-btn:hover{
	background:#ccc;
}
.control-group .controls .ipt-text{
	width:200px;
}
.control-group .controls .ipt-text-verify{
	width:60px;
}
.control-group .controls .error-info,
.control-group .controls .errorInfo{
	margin-left:10px;
	padding-left: 20px;
	line-height: 30px;
	background: url(../img/msgIcon.jpg) no-repeat 0 center;
	color:#f60;
}
.submit-group{
	margin-left:180px;
}
.submit-group .m-btn{
	width:250px;
	height:36px;
	background:#f60 url(../img/i-glyphicon-ok.jpg) no-repeat 0 0;
	
	font:normal 18px/36px "微软雅黑";
	color:#fff;
	text-align:left;
	text-indent:116px;
	letter-spacing: 4px;
    outline: none;
    border: 0px;
}
.submit-group .m-btn:hover{
	cursor:pointer;
	background-color:#f50;
}

.video-content{
	width:390px;
	margin:20px auto;
}
.video-content dt{
	font:bold 16px/40px "微软雅黑";
	color:#333;
}
.video-content  dd{
    font: 14px/30px "微软雅黑";
    margin-bottom: 3px;

}
.agree-box{
	margin:5px 0 0 180px;
}
.agree-box input{
	vertical-align:-4px;
}
.agree-box a{
	color:#2e7dcd;
}

/* 注册成功 && 注册失败  */
.explain-info {
	height:280px;
	margin-top:10px;
	padding-top:80px;
	text-align:center;
	background:#fff;
}
.explain-info .icon_48x48{
	display:inline-block;
	width:48px;
	height:48px;
	margin:0 10px;
	background:#ccc;
	vertical-align:-15px;
}
.explain-info .success-text{
	padding:20px 10px;
	font-size:14px;
}

.explain-info .link-btn-group{
	text-align:center;
}
.explain-info .link-btn-group .link-btn{
	display:inline-block;
	height: 36px;
	font: normal 18px/36px "微软雅黑";
	color: #fff;
	text-align: left;
	margin:10px;
	padding:0 20px 0 60px;
	background-color:#f60;
	border-radius:3px;
	position:relative;
}
/*.explain-info .link-btn-group .link-btn-home{
	
	background-position: 10px center;
	background-repeat:no-repeat;
}*/
.explain-info .link-btn-group .link-btn:before {
	width: 36px;
	height: 36px;
	position: absolute;
	left: 0;
	top: 0;
	content: '.';
	display: block;
	overflow: hidden;
	font-size: 0;
	line-height: 0;
	background: #f90;
	border-radius:3px 0 0 3px;
}
.explain-info .link-btn-group .link-btn-home:before {
	background-image:url(../img/icon-home.png);
	background-position: center;
	background-repeat:no-repeat;
}
.explain-info .link-btn-group .link-btn-edit:before {
	background-image:url(../img/icon-edit.png);
	background-position: center;
	background-repeat:no-repeat;
}
.success-info h2{
	font-size:32px;
	color:#53b224;
}
.success-info h2 .icon-success{
	background:url(../img/icon-successful.png) no-repeat;
}
.success-info .number-box{
	font-weight:bold;
	color:#f60;
	font-family:Tahoma;
}

.submit-group .btn-ok,
.sidebar-box .login-btn-box .login-btn{
	width:250px;
	height:36px;
	background:#f60 url(../images/i-user.jpg) no-repeat 0 0;
	font:normal 18px/36px "微软雅黑";
	color:#fff;
	text-align:left;
	text-indent:106px;
	letter-spacing: 2px
}
.submit-group .btn-ok:hover{
	cursor:pointer;
	background-color:#f50;
}

.sidebar-box .login-btn-box{
	width:250px;
	margin: 80px auto 0;
}
.sidebar-box .login-btn-box .login-btn{
	display:inline-block;
	background-color:#f90;
	background-position:0 -37px;
}
.sidebar-box .login-btn-box .login-btn:hover{
	background-color:#f60;
}
.sidebar-box .sidebar-column{
	margin:40px 50px 0;
}
.sidebar-box .sidebar-column a{
	display:inline-block;
	margin:10px 10px 0 0 ;
}